iT邦幫忙

2025 iThome 鐵人賽

DAY 17
0

第一步先在rubymod/item內新增一個ModCreativeModTabs Classhttps://ithelp.ithome.com.tw/upload/images/20251001/20169406Uupp4lDw9r.png
接下來就是內部程式碼了https://ithelp.ithome.com.tw/upload/images/20251001/201694062cnv0aRa2a.png

這段程式碼的主要功能是 創建和註冊一個新的創造模式標籤頁。它使用(DeferredRegister)來管理名為 CREATIVE_MODE_TABS 的標籤頁註冊清單。程式碼隨後定義了一個名為 RUBY_TAB 的標籤頁,指定其內部名稱為 "ruby_tab",並設定了以下屬性:圖標 (Icon) 為 ModItems.RUBY,顯示名稱 為 "Ruby Tab",以及該頁面將 展示的物品,ModItems.RUBY ModBlocks.RUBY_BLOCK。最後,register 靜態方法確保這個標籤頁註冊器能夠被附加到遊戲的IEventBus上,從而使得這個新的 "Ruby Tab" 能夠在遊戲中正確顯示和使用。

如果之後還有新增的東西要回來pOutput加上去,他才會顯示在自訂的標籤頁內。
https://ithelp.ithome.com.tw/upload/images/20251001/20169406q5AHsb1lxl.png


上一篇
D16:標籤(Tab)
下一篇
D18:裝備及工具
系列文
Minecraft:使用AI工具來創造我的世界吧!23
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言